home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / SciAn / src / ScianDialogs.h < prev    next >
C/C++ Source or Header  |  1994-08-01  |  789b  |  30 lines

  1. /*Is dialog predicate*/
  2. #define IsDialog(d) IntVarEql(d, CLASSID, CLASS_DIALOG)
  3.  
  4. /*    prototypes for ScianDialogs.c */
  5.  
  6. void InitDialogs(void);
  7. void KillDialogs(void);
  8.  
  9. #ifdef PROTO
  10.  
  11. ObjPtr NewAlertPanel(int, int, int, int, char *);
  12. WinInfoPtr GetDialog(WinInfoPtr, ObjPtr, char *, int, int, int, int, long);
  13. WinInfoPtr DialogExists(WinInfoPtr, ObjPtr);
  14. ObjPtr ReportError(char *, char *);
  15. WinInfoPtr AskUser(WinInfoPtr ownerWin, char *prompt, FuncTyp CallBack, char *reply);
  16. WinInfoPtr AlertUser(int, WinInfoPtr, char *, FuncTyp, int, ...);
  17. void DrawFrameRect(int left, int right, int bottom, int top, int color, int frameWidth);
  18.  
  19. #else
  20.  
  21. ObjPtr NewAlertPanel();
  22. WinInfoPtr GetDialog();
  23. WinInfoPtr DialogExists();
  24. ObjPtr ReportError();
  25. WinInfoPtr AskUser();
  26. WinInfoPtr AlertUser();
  27.  
  28. #endif
  29.  
  30.